a barberry bush - Français Anglais Dictionnaire